@charset "utf-8";
/* CSS Document */

#main { margin-top:33px;}
.box1 { width:900px; height:auto; margin-left:50px; overflow:auto}
.box1 .user{ width:auto; height:auto; float:left} 
.box1 .user img{ width:160px; height:160px; border:solid 5px #ebebeb; }
.box1 .user span { font-family:Arial; font-size:16px; font-weight:bold; color:#636462; width:170px; display:block; text-align:center; margin-top:5px}
.box1 .user a:hover span { color:#85C4E2}
.box1 h1 { width:610px; height:auto; float:left; display:block; font-family:Helvetica; font-size:25px; color:#ff7e71; text-align:left; margin-left:67px; font-weight:bold}
.box1 h1 i { font-family:Arial; font-size:13px; color:#85c4e2;}
.box1 table { width:auto; height:auto; float:left; margin-left:67px; margin-top:20px; vertical-align:middle}
.box1 table tr td { width:260px; height:38px; line-height:38px; padding-left:60px}
.box1 table tr td.left { border-right:solid 1px #abbdd1; padding-right:60px; padding-left:0px}
.box1 table tr td.start {padding-right:60px; padding-left:0px}
.box1 table tr td.start span { display:inline-block; float:none; margin-left:50px}
.box1 table tr td { font-family:Helvetica; font-size:16px; color:#a4a4a4; text-align:left; line-height:26px;}
.box1 table tr td label { font-family:Arial; font-size:30px; color:#ff7e71; float:right}
.box1 table tr td span { font-family:Arial; font-size:15px; font-weight:bold;  color:#85c4e2; float:right}

.box2 { width:auto; height:auto; text-align:left; margin-left:50px; overflow:auto; margin-top:20px}
.box2 h2 {font-family:Helvetica; font-size:25px; color:#ff7e71; padding-bottom:10px}
.box2 .form-text-box { width:660px; height:auto; margin-top:10px; float:left}
.box2 .form-text-box i { font-family:Helvetica; font-size:16px; color:#ff7471; line-height:42px; vertical-align:middle; float:left; display:block; height:38px; overflow:hidden; padding-right:5px}
.box2 .form-text-box label { font-family:Helvetica; font-size:16px; color:#a4a4a4; line-height:38px; vertical-align:middle; float:left; font-weight:bold; width:165px; display:block}
.box2 .form-text-box span { font-family:Helvetica; font-size:30px; color:#ff7471; float:left; padding-right:10px}
.box2 p { font-family:Arial; font-size:11px; color:#868585; float:left; width:700px; display:block}
.box2 p textarea { width:648px; height:90px; border:solid 1px #d0d0d0; margin-top:10px; border-radius:6px; font-size:14px; color:#a4a4a4}
.box2 p .submit-this-form { width:168px; margin:0px auto; background-position:0px -350px; margin-top:20px; margin-left:246px}


.box3 { width:1000px; height:auto; overflow:auto; margin-top:30px}
.box3 .left { width:568px; height:auto; padding:0px 31px 0px 17px; border-right:solid 1px #abbdd1; float:left}
.box3 .left h1 { font-family:Helvetica; font-size:32px; color:#ff7e71; display:block; padding-right:200px; font-weight:bold; text-align:left; position:relative}
.box3 .left h1 i { font-family:Arial; font-size:20px; font-weight:bold; color:#646464;  margin-top:6px; position:absolute; top:0px; right:0px}
.box3 .left h1 i a { color:#91d6e2;}
.box3 .left ul { width:auto; height:auto; padding:20px 30px; border-radius:6px; background:#f7f7f7; margin-top:20px}
.box3 .left ul li { width:510px; height:auto; border-top:solid 1px #fff; border-bottom:solid 1px #dfe4ea; vertical-align:middle; text-align:left; float:left}
.box3 .left ul li b { line-height:30px; font-family:Arial; font-size:16px; color:#646464; font-weight:normal}
.box3 .left ul li i { font-family:Arial; font-size:11px; color:#868585; display:block}
.box3 .left ul li p { font-family:Arial; font-size:12px; color:#868585; font-weight:bold; padding:10px 0px 0px}
.box3 .left ul li span,.box3 .left ul li label { font-family:Arial; font-weight:bold; line-height:30px; float:right; vertical-align:middle}
.box3 .left ul li span { font-size:16px; color:#93d5e3;}
.box3 .left ul li label { font-size:21px; color:#ff7e71; }
.box3 .left ul li.first { border-top:none}
.box3 .left ul li.last { border-bottom:none}
.box3 .left ul li.last b{ display:block; line-height:120%; margin-top:5px}
.box3 .right { width:355px; height:auto; float:right; text-align:left}
.box3 .right h2 { font-family:Arial; font-size:20px; color:#91d6e2; padding-bottom:20px; margin-top:7px}
.box3 .right h2 a{ font-family:Arial; font-size:20px; color:#91d6e2; background:none; line-height:22px; font-weight:normal; height:22px; text-align:left}
.box3 .right label { padding-left:32px; line-height:23px; vertical-align:middle; background:url(../image/print.png) no-repeat; font-family:Arial; font-size:20px; color:#646464;  display:block; margin-bottom:5px}
.box3 .right label span { font-size:25px; color:#91d6e2;}
.box3 .right label.no1 { background-position:-477px -408px}
.box3 .right label.no2 { background-position:-477px -439px}
.box3 .right label.no3 { background-position:-477px -469px}
.box3 .right label.no4 { background-position:-477px -500px}
.box3 .right label.no5 { background-position:-477px -531px}

.box3 .right label.i{ color:#ff7e71}
.box3 .right p {font-family:Arial; font-size:12px; color:#868585}
.box3 .right a { display:block; height:50px; background:url(../image/print.png) no-repeat; text-align:center; line-height:50px; vertical-align:middle; font-family:Helvetica; font-size:18px; color:#fff; font-weight:bold}
.box3 .right a.award { width:137px; background-position:0px -450px}
.box3 .right a.accept { width:168px; background-position:0px -350px; margin-top:20px; margin-bottom:20px}
.box3 .right a.review {width:168px; background-position:0px -350px; display:inline-block; float:left; margin-top:20px}
.box3 .right label.no4 a{ display:inline;text-align:center; line-height:23px; vertical-align:middle; font-family:arial; font-size:20px; color:#646464; background:none; font-weight:normal}
.box3 .right div { width:auto; height:auto; float:left; padding:0px 6px; padding-bottom:6px; vertical-align:middle; position:relative; background:#f7f7f7; border-radius:4px;  font-family:Arial; font-size:22px; color:#93d5e3; text-align:center; margin-top:15px; overflow:hidden}
.box3 .right div textarea { width:258px; height:58px; margin:6px auto 0px;line-height:140%; color:#666666; border:none;  font-size:14px} 
.box3 .right b{ display:inline-block; float:left; margin-top:38px; margin-right:10px}
.box3 .right div s { width:17px; height:8px; display:block; position:absolute; top:0px; margin-top:-8px; left:50%; margin-left:-8px; background:url(../image/print.png) no-repeat -120px -58px}




